cure oneself - Francés Inglés Diccionario